#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
class P
{
	P(int n = 5)
		:_x(n)
	{}
private:
	int _x;
	int _y = 1;
};




class Date
{
public:
	explicit Date(int year)
		:_year(year)
		{}
	Date(int year, int month = 1, int day = 1)
	{
		_year = year;
		_month = month;
		_day = day;
	}
private:
	int _year;
	int _month = 3;
	int _day = 7;
};
int main()
{
	const Date& d1 = { 2024, 1, 1 };

	return 0;
}
